package com.liu.tcpDemo.Server;

import java.net.ServerSocket;
import java.net.Socket;

public class ServerStart {
    public void  start(){
        System.out.println("--------服务端启动等待消息发送--------");
        try {
//            new一个Socket服务器并且设置端口，
            ServerSocket serverSocket=new ServerSocket(1234);
//            写个循环一直监听服务端的请求
            while (true){
                    //socket连接对象，serverSocket接收连接后提供；
                    Socket socket=serverSocket.accept();
                    System.out.println("");
                    //              对每个客户创建新的连接之后启动线程
                    //                监听线程
                    new Thread(new ServletListen(socket)).start();
                    //                推送线程
                    new Thread(new ServerSend(socket)).start();
            }

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
